never-ending story - German English Dictionary